abused and neglected - Allemand Anglais Dictionnaire